package com.yixun.qfbao.apidto;

import com.yixun.qfbao.apidto.base.CommonReqDTO;

import java.util.Date;

/**
 * @Description
 * @Date 2017/11/28
 * @Author sangtao
 * @Computer Administrator
 */
public class UpdateCRReqDto extends CommonReqDTO {
    private Long id;
    /**
     * 楼盘id
     */
    private Long premisesId;
    /**
     * 佣金规则
     */
    private String ruleString;
    /**
     * 公司 列表
     */
    private String company;
    /**
     * 有效时间
     */
    private Date effectTime;
    /**
     * 周期
     */
    private String settlementCycle;
    /**
     * 佣金类型
     */
    private String commissionType;

    private String commissionAmmount;

    private String commissionRate;

    private String companyId;

    private Date createTime;

    private Long createUserId;

    private String groupId;

    private Long relationId;

    private String state;

    private Long subRuleId;

    private Date lostTime;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getPremisesId() {
        return premisesId;
    }

    public void setPremisesId(Long premisesId) {
        this.premisesId = premisesId;
    }

    public String getRuleString() {
        return ruleString;
    }

    public void setRuleString(String ruleString) {
        this.ruleString = ruleString;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public Date getEffectTime() {
        return effectTime;
    }

    public void setEffectTime(Date effectTime) {
        this.effectTime = effectTime;
    }

    public String getSettlementCycle() {
        return settlementCycle;
    }

    public void setSettlementCycle(String settlementCycle) {
        this.settlementCycle = settlementCycle;
    }

    public String getCommissionType() {
        return commissionType;
    }

    public void setCommissionType(String commissionType) {
        this.commissionType = commissionType;
    }

    public String getCommissionAmmount() {
        return commissionAmmount;
    }

    public void setCommissionAmmount(String commissionAmmount) {
        this.commissionAmmount = commissionAmmount;
    }

    public String getCommissionRate() {
        return commissionRate;
    }

    public void setCommissionRate(String commissionRate) {
        this.commissionRate = commissionRate;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public Long getRelationId() {
        return relationId;
    }

    public void setRelationId(Long relationId) {
        this.relationId = relationId;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public Long getSubRuleId() {
        return subRuleId;
    }

    public void setSubRuleId(Long subRuleId) {
        this.subRuleId = subRuleId;
    }

    public Date getLostTime() {
        return lostTime;
    }

    public void setLostTime(Date lostTime) {
        this.lostTime = lostTime;
    }
}
